Farm egg - French English Dictionary